sheep dip - German English Dictionary